development management open source rad php software thin-client developers relationship industrial design design commercial crm architettura radius3 programming customer rapid application development developer c++ estate java projects arredamento